micro clima - German English Dictionary